function add(a, b) {
    console.log("add方法正在执行")
    return a + b;
}

// console.log(add(1, 2))

var _add = add;  // 保存原始函数

add = function (a, b) {
    console.log("原函数调用前，参数", a, b);
    //进行原函数的调用,获取原函数调用后的结果
    let result = _add(a, b);

    console.log("原函数调用后，结果:", result);
    return result;
}

ret = add(1, 2);
console.log(ret)